Exxon Sued By US After 5 Nooses Found At Louisiana Plant

Exxon Sued By US After 5 Nooses Found At Louisiana Plant